<?php
	include_once('../inc/config.php');

    $Mensaje["mensaje"] = "Por favor complete el siguiente formulario y nos pondremos en contacto con Ud.";
    $Mensaje["tipo"]    = 'info';
    $Mensaje["autoclose"] = true;
    $_SESSION['Mensaje'] = $Mensaje;
	redirect('http://www.rosarioalojamientos.com/formulario-de-contacto.html');
	die();
    
    if ($LoginAlojamiento) { 
        $Mensaje["mensaje"] = "Ud.ya se encuentra registrado en el sistema.";
        $Mensaje["tipo"]    = 'error';
        $Mensaje["autoclose"] = false;
        $_SESSION['Mensaje'] = $Mensaje;
        redirect( URL); die();
    }
    
    
    $cat_id = 0;
    $mostrar_en_home = 1;
	$incluye_publicidades_izq = false;
	$incluye_compartir        = false;
    
	$error = $msg = '';
	
    if (isset($_POST['submit'])) {


        $data = $_POST['data'];

		
        if ( empty($data['titulo']) or empty($data['urlamigable']) or empty($data['password']) 
			or empty($data['email']) or empty($data['telefono1']) or empty($data['web']) 
			or empty($data['direccion']) or empty($data['codigo_postal']) ) {
			
			$error = 'Todos los datos son Obligatorios!';

		} else {

            if ($data['password']!=$data['reingreso']){
				$error = 'Las contraseñas ingresadas no coinciden.!';
				$data['password'] = $data['reingreso'] = '';
            } else {

                $data['email'] = strtolower(trim($data['email']));

                // Existe ese email?
                $sql = "select * from productos where email='{$data['email']}' ";
                $rs  = $db->SelectLimit($sql,1);
                $Existe = $rs->FetchRow();

                if (!$Existe) {

					$data['clave']  = md5(trim($data['password']));
					$data['id'] = 0;

                    unset($data['password']);
                    unset($data['reingreso']);

					$data['fecha'] = time();
                    $db->debug = false;

					$data['pais'] = 'Argentina';
					
                    $ok = $db->AutoExecute('productos', $data, 'INSERT');        

                    $message   = "";
                    $message .= '<span style="color:black;font-family:Verdana, Tahoma,Arial;font-size:12px;font-weight:normal;" >';
                    $message .= "<b>Estimado responsable de:</b> {$data['titulo']}<br>";
                    $message .= "<b>Email:</b> {$data['email']}<br>";
                    

                    $recupero['id']    = $db->Insert_ID();
                    $recupero['email'] = $data['email'];

                    $datos = base64_encode( serialize($recupero) );
                    $url_recuperar = URL.'/activar_registro.php?data='.$datos;

                    $message = 'Para activar su cuenta, por favor haga click en el siguiente enlace, o copie y pegue en el navegador de internet.';
                    $message.= '<br>';
                    $message.= "<a href='$url_recuperar'>$url_recuperar</a>";

                    // ------------------------------------------------------------------- PHP-Mailer
                    $PHPMailer_Ruta     = ROOT.'/modules/PHPMailer_5.2.1/';
                    include($PHPMailer_Ruta."class.phpmailer.php"); 
                    include($PHPMailer_Ruta."class.smtp.php"); 
                    $mail = new PHPMailer(); 

                    $mail->IsSMTP(); 
                    $mail->SMTPAuth   = $PHPMailer['auth']; 
                    $mail->SMTPSecure = $PHPMailer['secure']; 
                    $mail->Host       = $PHPMailer['host']; 
                    $mail->Port       = $PHPMailer['port']; 
                    $mail->Username   = $PHPMailer['username']; 
                    $mail->Password   = $PHPMailer['password'];
                    $mail->SMTPDebug  = 1;

                    $mail->SetFrom($DatosEmpresa['email'], "{$DatosEmpresa['nombre_empresa']}"); 

                    //$mail->AddReplyTo("name@yourdomain.com","First Last");

                    $mail->Subject    = 'Activar cuenta en '.$DatosEmpresa['nombre_empresa'];
                    $mail->AltBody    = "To view the message, please use an HTML compatible email viewer!"; // optional, comment out and test
                    $mail->MsgHTML($message);
                    $mail->AddAddress($data['email'], "$nombre");

                    if($mail->Send()) {
                        $registro_ok = true;
                    } else {
						$error = 'No se pudo enviar el mail de activacón. Por favor póngase en contacto con contacto@RosarioAlojamientos.com';
                    }                    


                } else {
                    $error = "El email ingresado, ya existe en nuestra base de datos.";
                    $data['email']  = '';

                }



            }
            
        }
  
    }

	
        // -ARMA LOS SELECT DE LAS FAMILIAS	
		$Familias = MenuFamilias( 0 );
        $select_familia = '<select name="data[familia_id]" class="input-xlarge">';
        foreach($Familias as $dd){
            if ($data['familia_id'] == $dd['id']) { $sel = "selected='selected'"; } else {$sel='';}
			if( !empty($dd['child'])) {
				$select_familia.= "<optgroup label='{$dd['nombre']}'>";
				foreach($dd['child'] as $cc){
					if ($data['familia_id'] == $cc['id']) { $sel = "selected='selected'"; } else {$sel='';}
					$select_familia.= "<option value='{$cc['id']}' $sel >$separador {$cc['nombre']}</option>";
				}
				$select_familia.= "</optgroup>";
			} else {
				$select_familia.= "<option value='{$dd['id']}' $sel >$separador {$dd['nombre']}</option>";
			}
		}
        $select_familia.= "</select>";
	

    $mTitle          = 'Formulario de Registro';
    $mDescription    = 'Formulario de Registro en '.$DatosEmpresa['nombre_empresa'];


    include_once(ROOT.'/html/header.html.php');
    if($registro_ok==true){
        include_once(ROOT.'/account/registro_ok.html.php');    
    } else {
        include_once(ROOT.'/account/registro.html.php');
    }
    
    include_once(ROOT.'/html/footer.html.php');

?>